#

class A(object):
    def __init__(self):
        self.a1 = 11
        self.a2 = 12

    def myA(self):
        print('myA...')


class B(A):
    def __init__(self):
        super().__init__()
        self.b1 = 21
        self.b2 = 22

    def myB(self):
        print('myB...')


class C(B):
    def __init__(self):
        # super(C, self).__init__()
        super().__init__()
        self.c1 = 31
        self.c2 = 32

    def myC(self):
        print('myc...')


if __name__ == '__main__':
    myc1 = C()
    print(myc1.c1)
    print(myc1.b1)
    print(myc1.a1)
    myc1.myA()

    print(C.mro())


